/*学生成绩管理系统 版本T1.0教务处操作界面*/

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class DDo extends JFrame implements ActionListener {
    Label t;
    JButton b1, b2, b3, b4;
    String ad = "", y = "";     //ad表示即将要访问的数据库名称（即访问者的身份），y表示访问者的用户名

    public DDo(String u, String x) {
        ad = u;
        y = x;
        t = new Label("欢迎您! " + y);
        b1 = new JButton("操作学生");
        b2 = new JButton("操作教师");
        b3 = new JButton("修改密码");
        b4 = new JButton("注销");
        setLayout(null);

        //设置标签大小和所在位置
        t.setBounds(40, 30, 150, 50);
        b1.setBounds(120, 80, 100, 50);
        b2.setBounds(230, 80, 100, 50);
        b3.setBounds(340, 80, 100, 50);
        b4.setBounds(400, 200, 80, 50);

        //设置标签内的字体
        t.setFont(new Font("楷体", 1, 20));//字体大小
        b1.setFont(new Font("楷体", 1, 15));//字体大小
        b2.setFont(new Font("楷体", 1, 15));//字体大小
        b3.setFont(new Font("楷体", 1, 15));//字体大小
        b4.setFont(new Font("楷体", 1, 15));//字体大小

        t.setForeground(Color.BLUE);//字体颜色
        b1.setForeground(Color.BLUE);//字体颜色
        b2.setForeground(Color.BLUE);//字体颜色
        b3.setForeground(Color.BLUE);//字体颜色
        b4.setForeground(Color.BLUE);//字体颜色
        add(t);
        add(b1);
        add(b2);
        add(b3);
        add(b4);
        b1.addActionListener(this);
        b2.addActionListener(this);
        b3.addActionListener(this);
        b4.addActionListener(this);
        setSize(500, 300);
        setVisible(true);
    }

    @Override
    public void actionPerformed(ActionEvent e) {
        if (e.getSource() == b1) {
            new DDo_S(y);
        } else if (e.getSource() == b2) {
            new DDo_T(y);
        } else if (e.getSource() == b3) {
            new Cpwd(ad, y);
        } else if (e.getSource() == b4) {
            setVisible(false);
            new Login();
        }
    }

    public static void main(String ag[]) {
        new DDo("teacher", "s");
    }
}